bridge superstructure - Spanish English Dictionary